<?php
include_once "../datos/RepertorioprivadoSQL.php";
class Repertorioprivado{

    private $id_repertorio;
    private $nro_repertorio;
    private $contenido;
    private $comprador;
    private $vendedor;
    private $fecha;
    private $folio;
    private $nombre_vendedor;
    private $apellido_vendedor;
    private $nombre_comprador;
    private $apellido_comprador;
    private $empresa_vende;
    private $empresa_compra;
    private $funcionario;
    private $fojas;
    private $anotaciones;

    private $sql;
    private $datos;
    private $arrObjRepPrivado;

    public function Repertorioprivado(){
    $this->sql = new RepertorioprivadoSQL();

    }
    public function buscarRepertorioPrivado()
	{
                $datosResultado = $this->sql->buscarDatos($this);
                $arregloAuxObjeto = array();
                //echo "<pre>";
                //print_r($datosResultado);
                //echo "</pre>";
		for($c=0;$c<count($datosResultado);$c++)
		{
			//Guardamos los datos obtenidos en variables
                        $id_repertorio = $datosResultado[$c][0];
                        $nro_repertorio = $datosResultado[$c][1];
                        $contenido = $datosResultado[$c][2];
                        $comprador = $datosResultado[$c][3];
                        $vendedor = $datosResultado[$c][4];
                        $fecha = $datosResultado[$c][5];
                        $folio = $datosResultado[$c][6];
                        $nombre_vendedor = $datosResultado[$c][7];
                        $apellido_vendedor = $datosResultado[$c][8];
                        $nombre_comprador = $datosResultado[$c][9];
                        $apellido_comprador = $datosResultado[$c][10];
                        $empresa_vende = $datosResultado[$c][11];
                        $empresa_compra = $datosResultado[$c][12];
                        $funcionario = $datosResultado[$c][13];
                        $fojas = $datosResultado[$c][14];
                        $anotaciones = $datosResultado[$c][15];
			//Por cada ciclo se crean objetos cliente con los respectivos datos
			$repPriAux = new Repertorioprivado();
                                $repPriAux->setId_repertorio($id_repertorio);
				$repPriAux->setNro_repertorio($nro_repertorio);
				$repPriAux->setContenido($contenido);
                                $repPriAux->setComprador($comprador);
                                $repPriAux->setVendedor($vendedor);
                                $repPriAux->setFecha($fecha);
                                $repPriAux->setFolio($folio);
                                $repPriAux->setNombre_vendedor($nombre_vendedor);
                                $repPriAux->setApellido_vendedor($apellido_vendedor);
                                $repPriAux->setNombre_comprador($nombre_comprador);
                                $repPriAux->setApellido_comprador($apellido_comprador);
                                $repPriAux->setEmpresa_vende($empresa_vende);
                                $repPriAux->setEmpresa_compra($empresa_compra);
                                $repPriAux->setFuncionario($funcionario);
                                $repPriAux->setFojas($fojas);
                                $repPriAux->setAnotaciones($anotaciones);
			//incorporo los objetos a un arreglo auxiliar
			$arregloAuxObjeto[$c] = $repPriAux;
		}

		//Seteamos el arreglo auxiliar al arreglo de objetos del cliente
		$this->setArrObjRepPrivado($arregloAuxObjeto);
	}
    public function digitarDocumentoPrivado() {
    return $this->sql->ingresarDatos($this);

    }
    public function agregar_anotacion(){
        $this->sql->agregar_anotacion($this);
    }
    public function getId_repertorio() {
        return $this->id_repertorio;
    }

    public function setId_repertorio($id_repertorio) {
        $this->id_repertorio = $id_repertorio;
    }

    public function getNro_repertorio() {
        return $this->nro_repertorio;
    }

    public function setNro_repertorio($nro_repertorio) {
        $this->nro_repertorio = $nro_repertorio;
    }

    public function getContenido() {
        return $this->contenido;
    }

    public function setContenido($contenido) {
        $this->contenido = $contenido;
    }

    public function getComprador() {
        return $this->comprador;
    }

    public function setComprador($comprador) {
        $this->comprador = $comprador;
    }

    public function getVendedor() {
        return $this->vendedor;
    }

    public function setVendedor($vendedor) {
        $this->vendedor = $vendedor;
    }

    public function getFecha() {
        return $this->fecha;
    }

    public function setFecha($fecha) {
        $this->fecha = $fecha;
    }

    public function getFolio() {
        return $this->folio;
    }

    public function setFolio($folio) {
        $this->folio = $folio;
    }

    public function getNombre_vendedor() {
        return $this->nombre_vendedor;
    }

    public function setNombre_vendedor($nombre_vendedor) {
        $this->nombre_vendedor = $nombre_vendedor;
    }

    public function getApellido_vendedor() {
        return $this->apellido_vendedor;
    }

    public function setApellido_vendedor($apellido_vendedor) {
        $this->apellido_vendedor = $apellido_vendedor;
    }

    public function getNombre_comprador() {
        return $this->nombre_comprador;
    }

    public function setNombre_comprador($nombre_comprador) {
        $this->nombre_comprador = $nombre_comprador;
    }

    public function getApellido_comprador() {
        return $this->apellido_comprador;
    }

    public function setApellido_comprador($apellido_comprador) {
        $this->apellido_comprador = $apellido_comprador;
    }

    public function getEmpresa_vende() {
        return $this->empresa_vende;
    }

    public function setEmpresa_vende($empresa_vende) {
        $this->empresa_vende = $empresa_vende;
    }

    public function getEmpresa_compra() {
        return $this->empresa_compra;
    }

    public function setEmpresa_compra($empresa_compra) {
        $this->empresa_compra = $empresa_compra;
    }

    public function getSql() {
        return $this->sql;
    }

    public function setSql($sql) {
        $this->sql = $sql;
    }

    public function getDatos() {
        return $this->datos;
    }

    public function setDatos($datos) {
        $this->datos = $datos;
    }

    public function getArrObjRepPrivado() {
        return $this->arrObjRepPrivado;
    }

    public function setArrObjRepPrivado($arrObjRepPrivado) {
        $this->arrObjRepPrivado = $arrObjRepPrivado;
    }

    public function getFuncionario() {
        return $this->funcionario;
    }

    public function setFuncionario($funcionario) {
        $this->funcionario = $funcionario;
    }
public function getFojas() {
    return $this->fojas;
}

public function setFojas($fojas) {
    $this->fojas = $fojas;
}

public function getAnotaciones() {
    return $this->anotaciones;
}

public function setAnotaciones($anotaciones) {
    $this->anotaciones = $anotaciones;
}


    
    


}
?>
